On the Representation and Use of Metadata
نویسنده
چکیده
Metadata is the key to component-based programming. Metadata can provide additional information for every type and member defined in the program code in a languageneutral fashion. Moreover, metadata facilitates the interaction of a component with another component or application. In this position paper, we analyze the expressive power of custom attributes, one of the most innovative features of the .NET framework. We argue, that custom attributes, as built-in language abstractions, provide a way to represent both functional and non-functional properties of components. Furthermore, using the .NET reflection mechanism, custom attributes can be used to establish new business models, which have never been possible before.
منابع مشابه
Metadata Enrichment for Automatic Data Entry Based on Relational Data Models
The idea of automatic generation of data entry forms based on data relational models is a common and known idea that has been discussed day by day more than before according to the popularity of agile methods in software development accompanying development of programming tools. One of the requirements of the automation methods, whether in commercial products or the relevant research projects, ...
متن کاملData and Methods for the Production of National Population Estimates: An Overview and Analysis of Available Metadata
Thomas Spoorenberg Translated by: Elham Fathi Statistical Center of Iran Abstract. Official population estimates can be produced using a variety of data sources and methods. These range from the direct extraction of information from continuously updated population registers to procedures for updating the status of a population enumerated previously in a periodic census. Additional sources and ...
متن کاملاستانداردهای آرشیوی، در نرمافزارهای دسترسی آزاد و پیشنهاد نرمافزار مناسب برای مراکز آرشیوی داخلی
The purpose of this study is Study of Descriptive Metadata Standards in Archival open source software, to determine the most appropriate descriptive metadata standard (s) and also Encoder Software support of these standards. The approach of present study is combination and library methods, Delphi and descriptive survey are used. Data gathering in library study is fiche, in the Delphi method is ...
متن کاملمقایسۀ مدخلهای استانداردهای فرادادهای در پایگاههای نسخههای خطی فارسی با مدخلهای استانداردهای فرادادهای در پایگاههای خارج از ایران در پوشش مدخلهای نسخههای خطی
Purpose: The present research aims at studying the use of metadata standards in Persian manuscripts databases, and the types and frequencies of these standards in the Optical Character Recognition (OCR) procedure of these databases. Methodology: Research population consists of four Persian databases and 12 Latin databases. The research data is gathered through a checklist, using descriptive su...
متن کاملبررسی واکنش موتورهای کاوش وب به پیشینههای فرادادهای مبتنی برروش ترکیبی دادههای خرد و روش دادههای پیوندی
The purpose of this research was to find out the reaction of Web Search Engines to Metadata records created based on the combined method of Rich Snippets and Linked Data. 200 metadata records in two groups (100 records as the control group with the normal structure and, 100 records created based on microdata and implemented in RDF/XML as experimental group) extracted from the information gatewa...
متن کاملLinguistic Devices of Identity Representation in English Political Discourse with a Focus on Personal Pronouns: Power and Solidarity
The present study was aimed at exploring the use of pronominal reference for identity representation in terms of power and solidarity in English political discourse. The investigation was based on a corpus of four political interviews and debates amounting 26,500 words. The analysis was both qualitative and quantitative. In the qualitative analysis, a discourse-analytic approach was used to fin...
متن کامل